algae (pl) - French English Dictionary